In the future, there's a new way to get ready for a night out. With new AI technology, you can dress yourself virtually, without making a mess of your closet! Just install the app on any smart mirror to access this new and easy way to get ready. This app is on trend to create a less stressful future for all of us. Less time spent by virtually trying on clothes is more time for having fun!
    GDD                         GitHub                     Download
Clouds outfit fully collected, displayed on the player, and shown on the score bar

Speed-up Boost and Style icon displayed on the UI in the game level

Stars outfit fully collected and displayed on the player with a winking animation

Start scene featuring the player, animated speakers, and buttons

Bubbles ending scene featuring both a close-up and full-body view of the completed Style
The Show_Clothing script was created for the Prototype build, to show collected clothing on the character

The Player_Score script was created for the Beta build, to display and track the player's score
      My goals for Futurista were to have polished art and programming with no bugs, and I'm so incredibly happy with the final version of the game. This game level incorporated more asset creation and programming than any project I've ever done at UF. Working within a time limit of 15 weeks to complete my Senior Project was a challenge, but I feel like this journey really has really helped me achieve my goal of becoming a better game designer.

      During Pre-Production for Futurista, I did research on futuristic dress up games to ensure that my idea would be unique. The idea for this game level was that the player would collect falling clothes to complete 1 of 3 outfits. Depending on the player's score at the end of the level, they would be shown 1 of 4 unique end scenes: Clouds, Stars, Bubbles, or Incomplete. 

      I spent the first part of production working on the most important aspects of the build: the character and her animations, the three themed outfits, and the basic clothing behavior scripts. To have clothing randomly spawn, I created 5 spawn points from which the clothing would fall due to gravity. On collision with the player, the score would be counted and the corresponding article of clothing would be shown on the character.

      Once the most important assets and scripts were implemented, I started getting the game build ready for the Prototype milestone. During this phase, I worked on creating all the scripts to complete the gameplay flow. Now that the clothing behavior and scores were working as expected, I was able to add the Boosts, which made the game so much more fun and customizable. 

      At the Beta milestone, all of the critical assets and scripts were now apart of the build and I spent the rest of my time until release working on polishing scenes. In the end, I was able to finalize the build with unique music for each scene, post-processing, particle systems, and finishing assets. It was so hard for me to finally stop adding to the build and to accept the final version. If I could, I would keep working on assets to be able to give the player more options for skin tones for the character. 

      Now that my Senior Project is complete, I want to thank my instructors for making the planning phase as easy as possible and for giving me the opportunity to create Futurista. Thank you so much for taking the time to view my game. I hope you enjoy playing this game level that I have so much passion for and absolutely loved and had so much fun creating.
Futurista
Published: